@charset "utf-8";
/* CSS Document */

body,button,dd,div,dl,form,h1,h2,h3,h4,h5,h6,html,img,input,li,ol,p,ul{margin: 0;padding: 0;border: 0}
*{-webkit-tap-highlight-color: transparent}
body,html{height: 100%}
body{font-family: 'Microsoft Yahei';background-color: #fff;color: #333;font-size: 14px;padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left)}
button,input,textarea{font-family: 'Microsoft Yahei';padding: 0;-webkit-appearance: none}
i{list-style: none;font-style: normal}
h1,h2,h3,h4,h5,h6{font-family: 'Microsoft Yahei';font-weight: normal}
images{border: 0}
img{vertical-align: middle}
li{list-style-type: none}
button:hover,input[type=submit]:hover{cursor: pointer}
button:focus,input:active,input:focus,textarea:focus{outline-color: transparent;border: 0}
a:link{text-decoration: none}
a:visited{text-decoration: none}
a:hover{text-decoration: none;cursor: pointer}
a:active{text-decoration: none}
.hidden{display: none;visibility: hidden}
.wrap{position: relative;border: 0;padding: 0;margin: 0 auto;*zoom: 1}
.wrap:after{clear: both;content: "";display: table}
.box{width: 81.25%;max-width: 1560px;margin: 0px auto;}
@media screen and (max-width:1220px){
.box{width: 90%;max-width: 1200px;margin: 0px auto;}
}


/*wel-page*/
.wel-page{height:129px;width:130px;position:fixed;top:50%;left:0;z-index:10;margin-top:-64px;overflow:hidden}
.wel-page ul{position:relative}
.wel-page li{color:#777777;font-size:12px;line-height:25px;height:25px;margin:0 0 3px 0;float:left;width:100%;cursor:pointer;position:relative}
.wel-page li .n{padding-left:60px;opacity:0;filter:alpha(opacity=0);transition:opacity 0.3s;color:#777777; display:inline-block;}
.wel-page li .line{width:25px;height:1px;background:#bbbbbb;position:absolute;top:12px;right:75px;transition:width 0.3s,background 0.3s}
.wel-page .active .n{opacity:1;filter:alpha(opacity=100)}
.wel-page li.active .line{width:50px;background:#777777}

.wel-page.one li{color:#fff}
.wel-page.one li .n{color:#fff;}
.wel-page.one li .line{background:#fff}
.wel-page.one li.active .line{background:#fff}
@media screen and (max-width:1440px){
.wel-page{height:129px;width:100px;margin-top:-64px;}
.wel-page li .n{padding-left:30px;}
.wel-page li .line{width:15px;top:12px;right:75px;}
.wel-page li.active .line{width:30px;}
	
}
@media screen and (max-width:1024px){
.wel-page{ display:none;}

#index{ padding-top:70px;}
}



/*yewu.html*/
.dowebok .section{background-size: cover;background-repeat: no-repeat;background-position: center center;}
/*end yewu.html*/



/*banner*/
.dowebok .section.section0{ overflow:hidden;}
.dowebok .section .swiper1{width: 100%;height: 100vh;overflow:hidden;}
.dowebok .section .swiper1 .swiper-container{height: 100vh;}
.dowebok .section .swiper1 .swiper-slide{width: 100%;height: 100vh;background-position: center center;background-repeat: no-repeat;background-size: cover;text-align: left; position:relative;background-size:100% cover;}
.dowebok .section .swiper1 .swiper-slide a{ display: block;width: 100%;height:100%; position:absolute; left:0;right:0;bottom:0;top:0;}
.dowebok .section .swiper1 .swiper-slide img{ height:100%; display:none;}
.dowebok .section .swiper1 .swiper-slide a>img{display:block;width:100%;transform:scale(1);-webkit-transform:scale(1)}
/*.swiper1 swiper-pagination-bullet*/
.dowebok .section .swiper1 .swiper-pagination-bullet{width: 30px;height: 30px;display: inline-block;margin: 0 5px !important;position: relative;transition-duration: .5s;cursor: pointer;background: none;opacity: 1;border: 1px solid transparent;}
.dowebok .section .swiper1 .swiper-pagination-bullet:before{position: absolute;display: block;left: 50%;top: 50%;content: "";width: 4px;height: 4px;margin-left: -2px;margin-top: -2px;border-radius: 50%;transition-duration: .5s;background: #fff;}
.dowebok .section .swiper1 .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color: #fff;}
.dowebok .section .swiper1 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{transform: scale(1.5);}
@media (max-width: 1300px){
   .dowebok .section .swiper1 .swiper-pagination-bullet{width: 20px;height: 20px;margin: 0 2px !important;}
}
@media (max-width: 1024px){
.dowebok .section .swiper1,
.dowebok .section .swiper1 .swiper-container,
.dowebok .section .swiper1 .swiper-slide{height:auto; background:none;}
.dowebok .section .swiper1 .swiper-slide img{display:block; width:100%;}
.dowebok .section .swiper1 .swiper-slide a{ display: block;width: 100%;height:auto; position: static;}
.dowebok .section .swiper1 .swiper-slide a .box .boxNr{display: table-cell;vertical-align: middle;width: 100%;height: 100vh;}
}


/*首页轮播 */
.dowebok .section .swiper1{position:relative}
.dowebok .section .swiper1{ min-height:100vh;}
.dowebok .section .swiper1 .swiper-slide{overflow:hidden;min-height:100vh;}
.dowebok .section .swiper1 .swiper-slide .sbox{position:absolute; left:0;top:0; height:100%; width:100%;}
.dowebok .section .swiper1 .swiper-slide .sbox a{display:block; position:absolute; left:0;top:0; height:100%; width:100%; z-index:3;}
.dowebok .section .swiper1 .swiper-slide .sbox .bannerTit{position: absolute;z-index:10;left:0;right:0;top:50%;-webkit-transform: translate(0,-50%);-ms-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform: translate(0,-50%);pointer-events: none;}
.dowebok .section .swiper1 .swiper-slide .sbox .bannerTit img{display:block;max-width:100%;}
.dowebok .section .swiper1 .swiper-slide .sbox .bannerImg img{position: absolute;z-index:2;left:0;right:0;top:50%;-webkit-transform: translate(0,-50%);-ms-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform: translate(0,-50%);pointer-events: none; height:100%;width: 100%;}
.dowebok .section .swiper1 .swiper-slide .sbox video{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;max-width:100%;object-fit:cover; z-index:9;}
/**/
.dowebok .section .swiper1 .swiper-pagination span{width:6px;height:6px;opacity:1;background:#fff;border-radius:6px;position:relative;margin-right:9px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.dowebok .section .swiper1 .swiper-pagination span.swiper-pagination-bullet-active{width:30px;}
.dowebok .section .swiper1 .pagination1{ position: static; display:inline-block;border-radius:none; vertical-align:middle; margin-bottom:8px;}
.dowebok .section .swiper1 .bannerBtn{position: absolute;height:20px;width:100%; left:0;right:0;bottom:8.98vh;z-index:3; text-align:center; vertical-align:middle;}
.dowebok .section .swiper1 .next1,
.dowebok .section .swiper1 .prev1{ display:inline-block;font-size:18px; color:#fff; text-transform:uppercase; line-height:20px; cursor:pointer; padding:0 5px;}
@media screen and (max-width:1023px) {
.dowebok .section .swiper1,
.dowebok .section .swiper1 .swiper-slide{min-height:56.25vw;}
}




/*indexTitle*/
.indexTitle{ text-align:left; position:relative; margin-bottom:45px;}
.indexTitle .en{ display:inline-block;font-size:140px;color:#b4b5bd;line-height:140px; margin-bottom:-100px;text-transform:uppercase;font-weight:bold;filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; display:block; vertical-align:bottom;}
.indexTitle .enbold{display:inline-block;font-size:20px;color:#b49167;font-weight:300;line-height:22px;text-transform:uppercase;position:relative;z-index:2; padding-left:30px;}
.indexTitle .cn{font-size:60px;color:#2a2b35;font-weight:600;line-height:normal;position:relative;z-index:2; }
.indexTitle .cnen{font-family:"Shruti",-apple-system,BlinkMacSystemFont,"Microsoft YaHei","微软雅黑","Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI",Arial,sans-serif;font-weight:normal;}
@media screen and (max-width:1640px){
.indexTitle{margin-bottom:40px;}
.indexTitle .cn{font-size:50px;padding-top:30px;padding-bottom:20px;}
.indexTitle .en{font-size:120px;}
}
@media screen and (max-width:1320px){
.indexTitle{margin-bottom:30px;}
.indexTitle .cn{font-size:45px;padding-top:30px;padding-bottom:20px;}
.indexTitle .en{font-size:110px;}
}
@media screen and (max-width:1220px){
.indexTitle{margin-bottom:30px;}
.indexTitle .cn{font-size:40px;padding-top:30px;padding-bottom:20px;}
.indexTitle .en{font-size:100px;}
}
@media screen and (max-width:992px){
.indexTitle{margin-bottom:30px;}
.indexTitle .cn{font-size:36px;padding-top:30px;padding-bottom:20px;}
.indexTitle .en{font-size:90px;}
}
@media screen and (max-width:768px){
.indexTitle{margin-bottom:30px;}
.indexTitle .cn{font-size:32px;padding-top:30px;padding-bottom:20px;}
.indexTitle .en{font-size:80px;}
}
@media screen and (max-width:550px){
.indexTitle{margin-bottom:25px;}
.indexTitle .cn{font-size:30px;padding-top:25px;padding-bottom:20px;}
.indexTitle .en{font-size:70px;}
}
@media screen and (max-width:430px){
.indexTitle{margin-bottom:25px;}
.indexTitle .cn{font-size:30px;padding-top:20px;padding-bottom:15px;}
.indexTitle .en{font-size:60px;}
}

/*index-more*/
.index-more{ display:inline-block;text-align:center;border-radius:45px; background:#e70a1b; overflow:hidden;width:105px;background:url(../images/indexmbg.png) center no-repeat;background-size:cover; margin-bottom:44px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all .3s ease-in-out;border:1px solid #fff;}
.index-more span{display:inline-block;font-size:14px;line-height:45px; color:#fff; padding-right:34px;background:url(../images/ss.png) right center no-repeat;background-size:20px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all .3s ease-in-out;}
.index-more:hover{border-color:#ad813f; background:#fff;}
.index-more:hover span{ background-image:url(../images/ss2.png);color:#ad813f;}
@media screen and (max-width:1320px){
.index-more{border-radius:40px;width:95px;margin-bottom:40px;}
.index-more span{font-size:13px;line-height:40px;padding-right:30px;background-size:18px;}
	
}

.dowebok .section.section1{position:relative;overflow:hidden;background:url(../images/index-abbg.jpg) center no-repeat #fff; background-size:cover;}
/*关于兴奇*/
.indexAbout{padding-top:70px;position: absolute;left:0;right:0; margin:0 auto;top: 54%;-webkit-transform: translate(0,-50%);-ms-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform: translate(0,-50%);}
.indexAbout .left{ width:50%; float:left;  position:relative; opacity:0;left:-50px;}
.indexAbout .left .img{/*width:79%;*/width:75%;}
.indexAbout .left .img img{ max-width:100%;}
.indexAbout .left .img a{ display:inline-block;}
.indexAbout .left .img img{ max-width:100%;}
.indexAbout .right{ width:50%; float:right; position:relative; opacity:0;right:-50px;}
.indexAbout .infoBox{ padding-left:26px; padding-top:10vw;}
.indexAbout .tit{ font-size:0; margin-bottom:60px;}
.indexAbout .tit img{width:20.83333333333333vw;}
.indexAbout .txt{font-size:16px;line-height:36px; color:#000000; margin-bottom:65px;}
.indexAbout .index-more{ width:auto; padding:0 30px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all .3s ease-in-out;}
.indexAbout .index-more span{padding-right:60px;}

@media screen and (max-width:1920px){
.indexAbout .tit{margin-bottom:3vw;}
.indexAbout .txt{margin-bottom:3vw;}
}
@media screen and (max-width:1640px){
.indexAbout .txt{font-size:15px;line-height:32px;margin-bottom:55px;}
.EN .indexAbout .txt{font-size:14px;line-height:30px;margin-bottom:45px;}
.indexAbout .infoBox{ padding-left:26px; padding-top:5vw;padding-bottom:3vw;}
}
@media screen and (max-width:1320px){
.indexAbout .left .img{width:70%;}
.indexAbout .txt{font-size:14px;line-height:32px;margin-bottom:45px;}
.EN .indexAbout .txt{font-size:13px;line-height:24px;margin-bottom:30px;}

.indexAbout .infoBox{ padding-left:26px; padding-top:5vw;padding-bottom:3vw;}

}
@media screen and (max-width:1220px){
.indexAbout .txt{font-size:14px;line-height:30px;margin-bottom:35px;}
}
@media screen and (max-width:1024px){
.indexAbout{padding-top:70px;position: relative;left:0;right:0; margin:0 auto;top:0;-webkit-transform: translate(0,0%);-ms-transform:translate(0,0%);-ms-transform:translate(0,0%);-moz-transform:translate(0,0%);transform: translate(0,0%);}
.indexAbout .left{ width:100%; float:none;  position:relative; opacity:1;left:0; text-align:center;}
.indexAbout .left .img{ width:100%; margin:0 auto;}
.indexAbout .tit{margin-bottom:30px;}
.indexAbout .tit img{max-width:40vw;width:auto;}
.indexAbout .right{ width:100%; float:none; position:relative; opacity:1;right:0;}

.indexAbout .infoBox{ padding-left:30px; padding-top:10vw;padding-bottom:10w;}
}



.section2{ overflow:hidden;}
/*.section2:after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background:#000;-moz-transition: all .8s ease-in-out;-webkit-transition: all 0.8s ease-in-out;transition: all .8s ease-in-out;z-index:1;}
.section2.active:after{width:0;}
.section2.active:before{width:0;} 
@media (max-width: 1024px){
	.section2:after{width:0;}
}*/


.section2 .fp-tableCell{ vertical-align:bottom;}
/*indexBusiness*/
.indexBusiness{overflow: hidden; width:100%;}
.indexBusiness .pc-box{height:100vh;}
.indexBusiness .m-box{display:none;}
.indexBusiness .row{margin:0;zoom: 1;height:100%; width:101%;}
/*PCitem*/
.indexBusiness .item{width:21%;float: left; height:100%; position:relative;background-position:center center;background-repeat:no-repeat; background-size:cover;}
.indexBusiness .item:after{content: "";position: absolute;right: 0;bottom: 0;width:100%;height:100%;box-sizing: border-box;background-image:url(../images/index-case-shadow.png);background-position:center right;background-repeat:no-repeat; background-size:auto 100%;/*filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;*/}
.indexBusiness .item .con-box{display: block;width: 100%; height:100%; overflow: hidden;padding:0;box-sizing: border-box;position: relative;padding-bottom:0; z-index:1;}
.indexBusiness .item .img{position: relative; display:none;}
.indexBusiness .item .img img{ height:100%;width: 100%;}
.indexBusiness .item .img:after{content: "";position: absolute;right: 0;bottom: 0;width:100%;height:100%;box-sizing: border-box;background-image:url(../images/index-pro-shadow.png);background-position:center right;background-repeat:repeat-y; background-size:100%;}
/*txt*/
.indexBusiness .item .txt{position:absolute;right:0; left:0;bottom:50px; text-align:center;color:#fff;}
.indexBusiness .item .txt h3{width:80px; margin:0 auto;margin-bottom:60px;text-align:center;}
.indexBusiness .item .txt h3 img{max-width:100%;}
.indexBusiness .item .txt .cn{font-size:22px;margin-bottom:10px;}
.EN .indexBusiness .item .txt .cn{font-size:20px;}
.indexBusiness .item .txt .en{font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
/*txt2*/
.indexBusiness .item .txt2{position:absolute;right:0; left:0;bottom:50%; text-align:center;color:#fff;-webkit-transform: translateY(50%);-ms-transform: translateY(50%);-moz-transform: translateY(50%);-o-transform: translateY(50%);transform: translateY(50%);filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0;opacity:0; visibility:hidden;}
.indexBusiness .item .txt2 .cn{font-size:30px;margin-bottom:10px;}
.EN .indexBusiness .item .txt2 .cn{font-size:28px;}
.indexBusiness .item .txt2 .en{font-size:14px;text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3; margin-bottom:40px;}
.indexBusiness .item .txt2 .wz{width:90%; margin:0 auto;font-size:16px;line-height:32px; max-height:96px; overflow:hidden;max-width:400px;margin-bottom:120px;}
.indexBusiness .item .txt2 .line{width:1px;height:100px;margin:0 auto;box-sizing: border-box; background:#fff;margin-bottom:60px;}
.indexBusiness .item .txt2 h3{width:80px; margin:0 auto;margin-bottom:60px;text-align:center;}
.indexBusiness .item .txt2 h3 img{max-width:100%;}
/*transitio*/
.indexBusiness .item .txt{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all .3s ease-in-out;}
.indexBusiness .item .txt2 .line,
.indexBusiness .item .txt2{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all .5s ease-in-out;}
/*cur*/
.indexBusiness .item.cur{width:37%;}
.indexBusiness .item.cur:after{filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.indexBusiness .item.cur .txt2{filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1;opacity:1; visibility:visible;}
.indexBusiness .item.cur .txt{filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0;opacity:0; visibility:hidden;}
.indexBusiness .item.cur .txt2 .line{height:150px;}

.indexBusiness .item .txt2{ top:0;-webkit-transform: translateY(150px);-ms-transform: translateY(150px);-moz-transform: translateY(150px);-o-transform: translateY(150px);transform: translateY(150px);}
@media (max-width: 1820px){ 
.indexBusiness .item .txt{bottom:50px;}
.indexBusiness .item .txt h3{width:80px;margin-bottom:60px;}
.indexBusiness .item .txt .cn{font-size:22px;margin-bottom:10px;}
.EN .indexBusiness .item .txt .cn{font-size:20px;}
.indexBusiness .item .txt .en{font-size:14px;}


.indexBusiness .item .txt2 .cn{font-size:30px;margin-bottom:10px;}
.EN .indexBusiness .item .txt2 .cn{font-size:28px;}
.indexBusiness .item .txt2 .en{font-size:14px;margin-bottom:40px;}
.indexBusiness .item .txt2 .wz{font-size:16px;line-height:32px; max-height:96px; max-width:400px;margin-bottom:120px;}
.indexBusiness .item .txt2 .line{height:100px;margin-bottom:60px;}
.indexBusiness .item .txt2 h3{width:80px;margin-bottom:60px;}	
.indexBusiness .item.cur .txt2 .line{height:150px;}
}
@media (max-width: 1640px){ 
.indexBusiness .item .txt{bottom:40px;}
.indexBusiness .item .txt h3{width:70px;margin-bottom:50px;}
.indexBusiness .item .txt .cn{font-size:20px;margin-bottom:10px;}
.EN .indexBusiness .item .txt .cn{font-size:18px;}
.indexBusiness .item .txt .en{font-size:13px;}


.indexBusiness .item .txt2 .cn{font-size:28px;margin-bottom:10px;}
.EN .indexBusiness .item .txt2 .cn{font-size:26px;}
.indexBusiness .item .txt2 .en{font-size:13px;margin-bottom:30px;}
.indexBusiness .item .txt2 .wz{font-size:14px;line-height:30px; max-height:90px; max-width:400px;margin-bottom:100px;max-width:70%;}
.indexBusiness .item .txt2 .line{height:80px;margin-bottom:50px;}
.indexBusiness .item .txt2 h3{width:70px;margin-bottom:50px;}	
.indexBusiness .item.cur .txt2 .line{height:100px;}

.EN .indexBusiness .item .txt2 .wz{line-height:20px; max-height:80px;margin-bottom:40px;max-width:70%;}

}
@media (max-width: 1320px){ 
.indexBusiness .item .txt{bottom:30px;}
.indexBusiness .item .txt h3{width:60px;margin-bottom:40px;}
.indexBusiness .item .txt .cn{font-size:18px;margin-bottom:10px;}
.EN .indexBusiness .item .txt .cn{font-size:16px;}
.indexBusiness .item .txt .en{font-size:12px;}


.indexBusiness .item .txt2 .cn{font-size:24px;margin-bottom:10px;}
.EN .indexBusiness .item .txt2 .cn{font-size:22px;}
.indexBusiness .item .txt2 .en{font-size:12px;margin-bottom:30px;}
.indexBusiness .item .txt2 .wz{font-size:12px;line-height:30px; max-height:90px; max-width:400px;margin-bottom:50px;max-width:70%;}
.indexBusiness .item .txt2 h3{width:50px;margin-bottom:30px;}	

.EN .indexBusiness .item .txt2 .wz{line-height:20px; max-height:80px;margin-bottom:40px;max-width:70%;}

.indexBusiness .item .txt2 .line{height:30px;margin-bottom:50px;}
.indexBusiness .item.cur .txt2 .line{height:50px;}

}
@media (max-width: 1024px){
	.indexBusiness{ padding:0 0 0 0;}
	.indexBusiness .pc-box{display: none;}

	.indexBusiness .con-box{padding: 0 0 .25rem; height:auto;}
    .indexBusiness .m-box .swiper-slide .img{ height:70vw;overflow: hidden;}
	.indexBusiness .m-box{display: block;}
	.indexBusiness .m-box .swiper-slide{width:70%;margin-right:3px;}
	.indexBusiness .m-box .swiper-slide:last-child{margin-right: 0;}

	.indexBusiness .m-box{overflow: hidden;}
	.indexBusiness .m-box img{width: 100%;}

	
/*txt*/
	.indexBusiness .m-box .txt{position:absolute;right:0; left:0;bottom:50px; text-align:center;color:#fff;}
	.indexBusiness .m-box .txt h3{width:60px; margin:0 auto;margin-bottom:60px;text-align:center; display:none;}
	.indexBusiness .m-box .txt h3 img{max-width:100%;}
	.indexBusiness .m-box .txt .cn{font-size:22px;margin-bottom:10px;}
	.EN .indexBusiness .item .txt .cn{font-size:20px;}
	.indexBusiness .m-box .txt .en{font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
	
	
	
		.indexBusiness .m-box .txt2{position:absolute;right:0; left:0;top:50px; text-align:center;color:#fff;}
	.indexBusiness .m-box .txt2 .cn{font-size:26px;margin-bottom:10px;}
	.EN .indexBusiness .item2 .txt2 .cn{font-size:26px;}
	.indexBusiness .m-box .txt2 .en{font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3; margin-bottom:20px;}
	.indexBusiness .m-box .txt2 .line{width:1px;height:30px;margin:0 auto;box-sizing: border-box; background:#fff;margin-bottom:30px;}
	.indexBusiness .m-box .txt2 h3{width:70px; margin:0 auto;margin-bottom:30px;text-align:center;}
	.indexBusiness .m-box .txt2 h3 img{max-width:100%;}
    .indexBusiness .m-box .txt2 .wz{font-size:12px;line-height:20px; max-height:80px; max-width:70%;margin-bottom:50px;max-width:70%; margin:0 auto; margin-bottom:30px; overflow:hidden;}

}
@media (max-width: 992px){
	.indexBusiness .index-more2{ display:none;}	
	
	
		.indexBusiness .m-box .txt{position:absolute;right:0; left:0;bottom:50px; text-align:center;color:#fff; display:none;}
	.indexBusiness .m-box .txt h3{width:5px; margin:0 auto;margin-bottom:50px;text-align:center;}
	.indexBusiness .m-box .txt h3 img{max-width:100%;}
	.indexBusiness .m-box .txt .cn{font-size:20px;margin-bottom:10px;}
	.EN .indexBusiness .item .txt .cn{font-size:18px;}
	.indexBusiness .m-box .txt .en{font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
    .indexBusiness .m-box .swiper-slide .img{ height:100vw;}
	
	
	.indexBusiness .m-box .txt2 .cn{font-size:24px;margin-bottom:10px;}
	.EN .indexBusiness .item2 .txt2 .cn{font-size:24px;}
	
	.indexBusiness .m-box .txt2 h3{width:60px; }
}	

@media (max-width: 640px){

	.indexBusiness .m-box .txt2 .line{height:20px;margin-bottom:20px;}
	.indexBusiness .m-box .txt2 h3{width:50px;margin-bottom:20px;}
	
	.indexBusiness .m-box .txt2 .cn{font-size:20px;margin-bottom:10px;}
	.EN .indexBusiness .item2 .txt2 .cn{font-size:20px;}
	
}
@media (max-width: 450px){
	.indexBusiness .m-box .txt2 h3{width:40px;margin-bottom:20px;}
}
/*
.section3{ overflow:hidden;}
.section3:after{content:"";position:absolute;left:0;top:0;width:50%;height:100%;background:#000;-moz-transition: all .8s ease-in-out;-webkit-transition: all 0.8s ease-in-out;transition: all .8s ease-in-out;z-index:1;}
.section3.active:after{width:0;}
@media (max-width: 1024px){
	.section3:after{width:0;}
}*/




/* 新闻 */
.dowebok .section.section3{position:relative;overflow:hidden;background:url(../images/indexNewsbg.jpg) center no-repeat; background-size:cover;}
.indexNews .indexBoxBnr{max-width:1500px; margin:0 auto;}
.dowebok .section.section3 .s3-content{ padding-top:100px;}
.indexNews .index_text{margin:0 auto;text-align:center;position:relative;max-width:600px;top:0;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);}
.indexNews .list li.li2{ width:33.333333%;}
.indexNews .list li:after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:#e5e9f0;/*filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;*/}
.indexNews .list li.li2 .txt{ display:block;margin:0 35px; padding-top:50px;padding-bottom:50px;}
.indexNews .list li.li2 .txt .date{font-size:16px;color:#ad813f;font-weight: normal; margin-bottom:20px;}
.indexNews .list li.li2 .txt .tit{ font-size:20px;color:#000000;line-height:30px; height:90px;overflow:hidden;margin-bottom:30px;}
.indexNews .list li.li2 .txt .imgB{/*padding-bottom:17px;border-bottom:1px solid #e5e9f0;*/}
.indexNews .list li.li2 .txt .indnewsImg{overflow:hidden;height:0;position:relative;padding-bottom:57.89473684210526%;border-radius:5px;}
.indexNews .list li.li2 .txt .indnewsImg img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;max-width: 100%; width: 100%; max-height: none; height: auto;}
.indexNews .list li.li2 .txt .tit,
.indexNews .list li.li2 .txt .indnewsImg,
.indexNews .list li.li2 .txt .indnewsImg img,
.indexNews .list li.li2 .txt{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all .3s ease-in-out;}
.indexNews .list li.li2 .txt:hover .indnewsImg img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-webkit-transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
.indexNews .list li.li2 .txt:hover .tit{color:#ad813f;}
/*swiper-button*/
.indexNews .indexNewsList{ position:relative;padding:0 40px; background:#fff; margin-bottom:33px;}
.indexNews .swiper-button-prev{opacity: 1;outline: none;width:40px; height:40px; margin-top:20px; position:absolute;top:50%;left:-40px;background: url("../images/arrow-left.png") center center no-repeat;background-size:100%; z-index:2; display:none;}
.indexNews .swiper-button-next{opacity: 1;outline: none;width:40px; height:40px; margin-top:20px; position:absolute;top:50%;right:-40px;background: url("../images/arrow-right.png") center center no-repeat;background-size:100%; z-index:2; display:none;}
.indexNews .swiper-button-prev.swiper-button-disabled, 
.indexNews .swiper-button-next.swiper-button-disabled{opacity:0;}
.indexNews .indexNewsListLunbo .swiper-slide .txt .indnewsImg {}
.indexNews .indexNewsListLunbo .swiper-slide-active .txt .indnewsImg,
.indexNews .indexNewsListLunbo .swiper-slide-duplicate-active .txt .indnewsImg{}
@media screen and (max-width:1640px){.dowebok .section.section3 .s3-content{ padding-top:80px;}
.indexNews .list li.li2 .txt{margin:0 35px;padding-top:40px;padding-bottom:40px;}
.indexNews .list li.li2 .txt .date{font-size:14px;margin-bottom:20px;}
.indexNews .list li.li2 .txt .tit{ font-size:18px;line-height:28px; height:84px;margin-bottom:25px;}
}
@media screen and (max-width:1320px){
.indexNews .list li.li2 .txt{margin:0 35px;padding-top:25px;padding-bottom:25px;}
.indexNews .list li.li2 .txt .date{font-size:13px;margin-bottom:15px;}
.indexNews .list li.li2 .txt .tit{ font-size:16px;line-height:26px; height:78px;margin-bottom:20px;}
.dowebok .section.section3 .s3-content{ padding-top:60px;}
.indexNews .indexNewsList{margin-bottom:20px;}
}
@media screen and (max-width:1220px){.dowebok .section.section3 .s3-content{ padding-top:90px;}
.indexNews .list li.li1 .txt{height:440px;}
.indexNews .list li.li2 .txt .date .d{font-size:20px;}
.indexNews .list li.li2 .txt .tit{ font-size:16px;margin-bottom:10px;}

.indexNews .indexNewsList{padding:0 30px;}
.indexNews .list li.li1 .indnewsInfo h3{font-size:14px;margin-bottom:10px;}
.indexNews .list li.li1 .indnewsInfo .lei{font-size:12px;}
}
@media screen and (max-width:1150px){
.indexNews .list li.li1 .txt{height:430px;}
}
@media screen and (max-width:1024px){.dowebok .section.section3 .s3-content{ padding-top:70px;}
.indexNews .list li.li1 .txt{height:408px;}
.indexNews .list li.li2 .txt{margin-left:3vw;}
}
@media screen and (max-width:1023px){
.indexNews{background-attachment: inherit;}
.indexNews .indexNewsList{padding:0 20px;}
}
@media screen and (max-width:768px){.dowebok .section.section3 .s3-content{ padding-top:50px;}
.indexNews .list li.li1{ width:100%; margin-bottom:30px;}
.indexNews .list li.li1 .txt{/*height:385px;*/ height:auto; padding-bottom:100%;}
.indexNews .list li.li2{ width:50%; float:left;}
.indexNews .list li.li2 .txt{margin-left:2vw;}
.indexNews .list{ display:block!important;}.indexNews .list li.li2 .txt .indnewsImg{margin-bottom:20px;}
.indexNews .list li.li1 .indnewsInfo{padding:20px 20px ;position: absolute;bottom:0; visibility:visible;opacity:1;background:rgba(0,0,0,.5);}

.indexNews .indexNewsList{padding:0;}
.indexNews .list li.li2 .txt{margin-left:30px;}
}
@media screen and (max-width:370px){
.indexNews .list li.li2{ width:100%;}
}





/*indexCulture*/
.indexCulture{padding-bottom:34px; margin-bottom:34px;text-align:center;overflow:hidden;}
.indexCulture a{ display:block;border-radius:5px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(../images/index-culturebg.jpg)}
.indexCulture a img{max-height:100%; max-width:100%;}
.indexCulture a,.indexCulture,
.indexCulture img{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all .3s ease-in-out;}
.indexCulture a:hover{background-position:right center;}
.indexCulture a:hover img{-moz-transform: scale3d(1.05, 1.05, 1.05);-webkit-transform:scale3d(1.05, 1.05, 1.05);-ms-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
@media screen and (max-width:1640px){
.indexCulture{padding-bottom:30px; margin-bottom:30px;}
}
@media screen and (max-width:1320px){
.indexCulture{padding-bottom:20px; margin-bottom:20px;}
}
@media screen and (max-width:1220px){
.indexCulture{padding-bottom:15px; margin-bottom:15px;}
}
@media screen and (max-width:768px){
.indexCulture a{ padding:20px 0;}
}








.a-fadein,.a-fadeinT,.a-fadeinR,.a-fadeinB,.a-fadeinL,.a-bouncein,.a-bounceinT,.a-bounceinR,.a-bounceinB,.a-bounceinL,.a-rotatein,.a-rotateinLT,.a-rotateinLB,.a-rotateinRT,.a-rotateinRB,.a-flipin,.a-flipinX,.a-flipinY{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}

.a-fadeinB{-webkit-animation-name:fadeinB;-moz-animation-name:fadeinB;-ms-animation-name:fadeinB;animation-name:fadeinB;}
@-webkit-keyframes fadeinB{
    0%{opacity:0;-webkit-transform:translateY(-100px);}
    100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeinB{
    0%{opacity:0;-moz-transform:translateY(-100px);}
    100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeinB{
    0%{opacity:0;-ms-transform:translateY(-100px);}
    100%{opacity:1;-ms-transform:translateY(0);}
}
@keyframes fadeinB{
    0%{opacity:0;transform:translateY(-100px);}
    100%{opacity:1;transform:translateY(0);}
}


.a-fadeoutB{-webkit-animation-name:fadeoutB;-moz-animation-name:fadeoutB;-ms-animation-name:fadeoutB;animation-name:fadeoutB;}
@-webkit-keyframes fadeoutB{
    0%{opacity:1;-webkit-transform:translateY(0);}
    100%{opacity:0;-webkit-transform:translateY(-100px);}
}
@-moz-keyframes fadeoutB{
    0%{opacity:1;-moz-transform:translateY(0);}
    100%{opacity:0;-moz-transform:translateY(-100px);}
}
@-ms-keyframes fadeoutB{
    0%{opacity:1;-ms-transform:translateY(0);}
    100%{opacity:0;-ms-transform:translateY(-100px);}
}
@keyframes fadeoutB{
    0%{opacity:1;transform:translateY(0);}
    100%{opacity:0;transform:translateY(-100px);}
}

.a-fadeinL{-webkit-animation-name:fadeinL;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;}
@-webkit-keyframes fadeinL{
    0%{opacity:0;-webkit-transform:translateX(100px);}
    100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeinL{
    0%{opacity:0;-moz-transform:translateX(100px);}
    100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeinL{
    0%{opacity:0;-ms-transform:translateX(100px);}
    100%{opacity:1;-ms-transform:translateX(0);}
}
@keyframes fadeinL{
    0%{opacity:0;transform:translateX(100px);}
    100%{opacity:1;transform:translateX(0);}
}

.a-fadeoutR{-webkit-animation-name:fadeoutR;-moz-animation-name:fadeoutR;-ms-animation-name:fadeoutR;animation-name:fadeoutR;}
@-webkit-keyframes fadeoutR{
    0%{opacity:1;-webkit-transform:translateX(0);}
    100%{opacity:0;-webkit-transform:translateX(-100px);}
}
@-moz-keyframes fadeoutR{
    0%{opacity:1;-moz-transform:translateX(0);}
    100%{opacity:0;-moz-transform:translateX(-100px);}
}
@-ms-keyframes fadeoutR{
    0%{opacity:1;-ms-transform:translateX(0);}
    100%{opacity:0;-ms-transform:translateX(-100px);}
}
@keyframes fadeoutR{
    0%{opacity:1;transform:translateX(0);}
    100%{opacity:0;transform:translateX(-100px);}
}




/*loading*/
.loaded div#loading_container{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeOut;animation-name: fadeOut;}
div#loading_container{position: fixed;top: 0px;left: 0px;z-index: 1000;width: 100%;height: 100%;padding: 0;margin: 0;text-align: center;background-color: #1b1b1b;}
div#loading_circle{text-align: center;color: #555555;opacity: 0.9;text-transform: uppercase;/* font: normal 12px/14px "ff-basic-gothic-web-pro",Arial,Helvetica,sans-serif; */font-family: "微软雅黑";font-size: 12px;position: absolute;width: 128px;height: 35px;top: 50%;left: 50%;margin: -17px 0 0 -64px;}
div#loading_circle span#outer{width: 50px;height: 50px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 50%;display: block;/*background:rgba(85,85,85,0.2);*/
margin: 0 auto 20px;position: relative;border: 1px solid rgba(255, 255, 255, 0.5);}
div#loading_circle span#outer span#loading_tesxt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-align: center;line-height: 50px;}
div#loading_circle span#outer span#loading_tesxt> span{display: block;}
div#loading_circle > .logoimg{
width: 100%;text-align: center;}
div#loading_circle > .logoimg img{
height: 100%;margin-bottom: 10px;display: inline-block;}

div#loading_circle span#outer{/*-webkit-animation: throbber 1.5s infinite;animation: throbber 1.5s infinite;*/}
div#loading_circle span#outer span#inner{width: 50px;height: 50px;display: block;position: absolute;-webkit-animation: xuanzhuan 1s infinite linear;animation: xuanzhuan 1s infinite linear;-webkit-animation-fill-mode: both;animation-fill-mode: both}
div#loading_circle span#outer span#inner:after{content: "";width: 10px;height: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 50%;display: block;background: #fff;position: absolute;left: 10px;top: -3px;}
div#loading_circle span#outer span#inner2{width: 50px;height: 50px;display: block;position: absolute;-webkit-animation: xuanzhuan 1.5s infinite linear reverse;animation: xuanzhuan 1.5s infinite linear reverse;}
div#loading_circle span#outer span#inner2:after{content: "";width: 10px;height: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 50%;display: block;background: #fff;position: absolute;left: 10px;bottom: -3px;}
div#loading_circle span#outer span#inner3{width: 50px;height: 50px;display: block;position: absolute;-webkit-animation: xuanzhuan 2s infinite linear;animation: xuanzhuan 2s infinite linear;}
div#loading_circle span#outer span#inner3:after{content: "";width: 10px;height: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 50%;display: block;background: #fff;position: absolute;right: -5px;top: 20px;}
div#loading_circle div#loading_slow{display: none;margin: 20px 0 0;letter-spacing: 0;text-transform: none;font: normal 12px/14px "cronos-pro-display", helvetica, arial, sans-serif;font-family: "微软雅黑";}
div#loading_circle div#loading_slow a{text-decoration: none;color: rgba(82, 95, 190, 0.7);}
div#loading_circle div#loading_slow a:hover{color: rgba(82, 95, 190, 0.7);}	
@-webkit-keyframes throbber{
	0%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
	50%{-webkit-transform: scale3d(1.2, 1.2, 1.2);transform: scale3d(1.2, 1.2, 1.2);}
	100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
@keyframes throbber{
	0%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
	50%{-webkit-transform: scale3d(1.2, 1.2, 1.2);transform: scale3d(1.2, 1.2, 1.2);}
	100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
}
@-webkit-keyframes xuanzhuan{0%{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}
	10%{-webkit-transform: rotate3d(0, 0, 1, 36deg);transform: rotate3d(0, 0, 1, 36deg);}
	20%{-webkit-transform: rotate3d(0, 0, 1, 72deg);transform: rotate3d(0, 0, 1, 72deg);}
	30%{-webkit-transform: rotate3d(0, 0, 1, 108deg);transform: rotate3d(0, 0, 1, 108deg);}
	40%{-webkit-transform: rotate3d(0, 0, 1, 144deg);transform: rotate3d(0, 0, 1, 144deg);}
	50%{-webkit-transform: rotate3d(0, 0, 1, 180deg);transform: rotate3d(0, 0, 1, 180deg);}
	60%{-webkit-transform: rotate3d(0, 0, 1, 216deg);transform: rotate3d(0, 0, 1, 216deg);}
	70%{-webkit-transform: rotate3d(0, 0, 1, 252deg);transform: rotate3d(0, 0, 1, 252deg);}
	80%{-webkit-transform: rotate3d(0, 0, 1, 288deg);transform: rotate3d(0, 0, 1, 288deg);}
	90%{-webkit-transform: rotate3d(0, 0, 1, 324deg);transform: rotate3d(0, 0, 1, 324deg);}
	100%{-webkit-transform: rotate3d(0, 0, 1, 360deg);transform: rotate3d(0, 0, 1, 360deg);}
}
@keyframes xuanzhuan{0%{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}
	10%{-webkit-transform: rotate3d(0, 0, 1, 36deg);transform: rotate3d(0, 0, 1, 36deg);}
	20%{-webkit-transform: rotate3d(0, 0, 1, 72deg);transform: rotate3d(0, 0, 1, 72deg);}
	30%{-webkit-transform: rotate3d(0, 0, 1, 108deg);transform: rotate3d(0, 0, 1, 108deg);}
	40%{-webkit-transform: rotate3d(0, 0, 1, 144deg);transform: rotate3d(0, 0, 1, 144deg);}
	50%{-webkit-transform: rotate3d(0, 0, 1, 180deg);transform: rotate3d(0, 0, 1, 180deg);}
	60%{-webkit-transform: rotate3d(0, 0, 1, 216deg);transform: rotate3d(0, 0, 1, 216deg);}
	70%{-webkit-transform: rotate3d(0, 0, 1, 252deg);transform: rotate3d(0, 0, 1, 252deg);}
	80%{-webkit-transform: rotate3d(0, 0, 1, 288deg);transform: rotate3d(0, 0, 1, 288deg);}
	90%{-webkit-transform: rotate3d(0, 0, 1, 324deg);transform: rotate3d(0, 0, 1, 324deg);}
	100%{-webkit-transform: rotate3d(0, 0, 1, 360deg);transform: rotate3d(0, 0, 1, 360deg);}
}

@-webkit-keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}
@keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}
@-webkit-keyframes fadeIn{from{opacity: 0;}to{opacity: 1;}}
@keyframes fadeIn{from{opacity: 0;}to{opacity: 1;}}

.fadeOut{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeOut;animation-name: fadeOut;}
.fadeIn{display:block!important;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeIn;animation-name: fadeIn;}



.indexNews .list li .index-more{ display:none!important;}


